straining cloth - German English Dictionary